chore(dev-deps): bump the dev-major group across 1 directory with 5 updates - #439
chore(dev-deps): bump the dev-major group across 1 directory with 5 updates#439dependabot[bot] wants to merge 2 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
…pdates Bumps the dev-major group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.2` | `26.2.0` | | [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) | `17.24.0` | `18.3.0` | | [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | `64.0.0` | `73.0.0` | | [execa](https://github.com/sindresorhus/execa) | `9.6.1` | `10.0.1` | | [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.9.1` | `7.0.1` | Updates `@types/node` from 25.6.2 to 26.2.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `eslint-plugin-n` from 17.24.0 to 18.3.0 - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](eslint-community/eslint-plugin-n@v17.24.0...v18.3.0) Updates `eslint-plugin-unicorn` from 64.0.0 to 73.0.0 - [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases) - [Commits](sindresorhus/eslint-plugin-unicorn@v64.0.0...v73.0.0) Updates `execa` from 9.6.1 to 10.0.1 - [Release notes](https://github.com/sindresorhus/execa/releases) - [Commits](sindresorhus/execa@v9.6.1...v10.0.1) Updates `@testing-library/jest-dom` from 6.9.1 to 7.0.1 - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](testing-library/jest-dom@v6.9.1...v7.0.1) --- updated-dependencies: - dependency-name: "@testing-library/jest-dom" dependency-version: 7.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: "@types/node" dependency-version: 26.1.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: eslint-plugin-n dependency-version: 18.2.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: eslint-plugin-unicorn dependency-version: 72.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: execa dependency-version: 10.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major ... Signed-off-by: dependabot[bot] <support@github.com>
a8e2078 to
cc1f11d
Compare
eslint-plugin-unicorn was bumped from v64 to v73 (9 major versions). Several breaking changes required config updates: 1. unicorn/logical-assignment-operators: v73 sets defaultOptions:[null] which ESLint 10.3.0 now validates against the rule's own schema. Override with explicit ["error", "always"] to bypass invalid defaults. Also fix two actual violations in did-you-mean.test.ts (use ||= operator). 2. unicorn/no-array-for-each was renamed to unicorn/no-for-each in v73. Remove the old name (now unknown) and add the new name as "off". 3. unicorn/filename-case v73 added directory name checking by default. Override with checkDirectories:false to preserve pre-v73 behavior (command_not_found hook directory follows oclif conventions). 4. Disable ~50 new rules added in unicorn v65-v73 that are too opinionated for mass adoption (name-replacements, consistent-boolean-name, isolated-functions, prefer-await, no-top-level-side-effects, etc.). These can be re-enabled and fixed incrementally in future PRs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Dependabot Fix AssessmentPackage: `eslint-plugin-unicorn` `64.0.0` → `73.0.0` (major — 9 major versions)
What changed upstreamAll CI failures were in the Lint check step. `eslint-plugin-unicorn` v65–v73 introduced:
Migration concerns checked
What broke
What was fixed
Verification
Notes for reviewerThe ~50 disabled rules are all new in unicorn v65–v73 and represent style/naming opinions (e.g. "rename `i` to `index`", "boolean names must start with `is`/`are`", "no top-level side effects in modules"). Fixing all 2,230 violations would be a large separate PR. The disabled rules are documented in `eslint.config.js` with the comment block |
Bumps the dev-major group with 5 updates in the / directory:
25.6.226.2.017.24.018.3.064.0.073.0.09.6.110.0.16.9.17.0.1Updates
@types/nodefrom 25.6.2 to 26.2.0Commits
Updates
eslint-plugin-nfrom 17.24.0 to 18.3.0Release notes
Sourced from eslint-plugin-n's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-n's changelog.
... (truncated)
Commits
6a9980achore(master): release 18.3.0 (#564)d7afbedfeat: implementprefer-import/assert-strictrule (#553)d499fc1chore: rename default exportn(#556)8d9bd05feat: add prefer-process-get-builtin-module rule (#554)8cae1affix: support brace expansion and extglobs in package files (#558)a6b3ce2fix: handle import.meta paths in no-path-concat (#559)b8e39c5fix(no-unsupported-features): classify util.styleText as experimental (#560)a6cd6a5docs: update outdated http links to https in docs/rules (#562)4138d4edocs: add eslint-plugin-node migration guide (#561)0c31d00chore(master): release 18.2.2 (#548)Updates
eslint-plugin-unicornfrom 64.0.0 to 73.0.0Release notes
Sourced from eslint-plugin-unicorn's releases.
... (truncated)
Commits
b54802073.0.0ae3c3d9Addconsistent-arrow-return-stylerule (#3601)a61c2c5Additeration-fallback-stylerule (#3602)e78a7c9consistent-function-style: AdddefaultExportoption (#3600)f2a62e3import-style: Ignore type-only imports (#3599)dd52b4acomment-content: Handle Unicode word boundaries (#3597)6a709b7no-this-outside-of-class: Allow explicit TypeScriptthisparameters (#3596)a33b1c1consistent-boolean-name: Add granular check options (#3591)342a5edFixprocess.exitcontrol-flow analysis (#3590)6120423no-negated-comparison: Never check relational operators (#3589)Updates
execafrom 9.6.1 to 10.0.1Release notes
Sourced from execa's releases.
... (truncated)
Commits
8017b2710.0.1e771733FixpreferLocalargument escaping edge-case on Windows (#1259)499fe80Meta tweakse38936910.0.03d9d820Improvetaskkillusage (#1258)5944b2dUpdate dev dependencies (#1257)84fa0ecAddkillDescendantsoption to also terminate descendant processes (#1256)ade74bfAddnodeChildProcessto subprocess promises and make the subprocess a norma...29d9cfcAdd.readableStream(),.writableStream()and.transformStream()methods...522654aFix flaky testUpdates
@testing-library/jest-domfrom 6.9.1 to 7.0.1Release notes
Sourced from @testing-library/jest-dom's releases.
Commits
3782c78fix: declare vitest as an optional peer dependency (#733)1e39089feat: add toContainAnyBy* and toContainOneBy* query matcherscae44dffeat: add toContainAnyBy* and toContainOneBy* query matchers (#731)55c07ceci: switch release to npm trusted publishing (#726)213256fdocs: move toHaveSelection from the deprecated section (#717)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@testing-library/jest-domsince your current version.